package com.yunhe.policyfulfillment.policyful.domain;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;
import java.util.List;
import java.io.Serializable;
/**
 * @description 申请事项处理统计分析
 * @author misty
 * @date 2021-09-18
 */
@Data
@ApiModel("申请事项处理统计分析")
public class PolicyApplyMatterStatistics implements Serializable {


    private static final long serialVersionUID = 1582212854711069068L;
    /**
     * id
     */
    @ApiModelProperty("id")
    private Long id;

    /**
     * 组织id
     */
    @ApiModelProperty("组织id")
    private Integer orgId;

    /**
     * 数据时间
     */
    @ApiModelProperty("数据时间")
    private Date dataTime;

    /**
     * 事项处理数量
     */
    @ApiModelProperty("事项处理数量")
    private Long applyMatterCount = 0L;

    /**
     * 组织类型
     */
    @ApiModelProperty("组织类型")
    private String orgType;

    /**
     * 平均流程处理时间
     */
    @ApiModelProperty("平均流程处理时间")
    private BigDecimal processingTime = BigDecimal.valueOf(0.0);

    /**
     * 创建时间
     */
    @ApiModelProperty("创建时间")
    private Date createTime;

    public PolicyApplyMatterStatistics() {}
}